# Video Probe — V9 Kimi Final Polish

```
index=0
codec_name=h264
codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
profile=High
codec_type=video
codec_tag_string=avc1
codec_tag=0x31637661
mime_codec_string=avc1.640032
width=1080
height=1920
coded_width=1080
coded_height=1920
has_b_frames=2
sample_aspect_ratio=N/A
display_aspect_ratio=N/A
pix_fmt=yuv420p
level=50
color_range=unknown
color_space=unknown
color_transfer=unknown
color_primaries=unknown
chroma_location=left
field_order=progressive
is_avc=true
nal_length_size=4
id=0x1
r_frame_rate=30/1
avg_frame_rate=30/1
time_base=1/15360
start_pts=0
start_time=0.000000
duration_ts=511488
duration=33.300000
bit_rate=217208
max_bit_rate=N/A
bits_per_raw_sample=8
nb_frames=999
nb_read_frames=N/A
nb_read_packets=N/A
extradata_size=47
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
DISPOSITION:timed_thumbnails=0
DISPOSITION:non_diegetic=0
DISPOSITION:captions=0
DISPOSITION:descriptions=0
DISPOSITION:metadata=0
DISPOSITION:dependent=0
DISPOSITION:still_image=0
DISPOSITION:multilayer=0
TAG:language=und
TAG:handler_name=VideoHandler
TAG:encoder=Lavc62.28.102 libx264
duration=33.300000
size=916895
bit_rate=220275
```

## Subtitles (V9: 6 subs, per-scene MarginV, synced)

| # | Time | Text | MarginV |
|---|------|------|--------|
| 1 | 0.5-1.6s | 3 agents running | 300 |
| 2 | 4.9-6.1s | parallel workers | 280 |
| 3 | 18.8-20.0s | Quality Gate failed | 260 |
| 4 | 21.9-23.1s | Fix applied | 260 |
| 5 | 25.2-26.4s | 89/89 passed | 260 |
| 6 | 31.1-32.2s | reusable pipeline | 260 |

## Changes from V8

| Item | V8 | V9 |
|------|-----|-----|
| xfade duration | 0.15s | **0.20s** |
| Subtitle color | #888888 | **#777777** |
| Subtitle format | SRT (global) | **ASS (per-event)** |
| hook MarginV | 260 (global) | **300** (lower) |
| launch MarginV | 260 (global) | **280** (slightly lower) |
| fail sub timing | 800ms | **1200ms** (sync w/ error) |
| fix sub timing | 800ms | **1000ms** (sync w/ fix) |
| pass sub timing | 800ms | **1000ms** (sync w/ pass) |
